來看看比較運算在Go語言中怎麼使用!
輸出結果都以true(真)、false(假)表示
(1)第6行var result bool = 9 > 2
宣告變數且資料型態為布林值(bool),判斷9是否有大於2。
(2)第9行var result2 bool = 9 < 2
宣告變數且資料型態為布林值(bool),判斷9是否有小於2。
(3)第12行var result3 bool = 6 >= 1
宣告變數且資料型態為布林值(bool),判斷6是否大於等於1。
(3)第12行var result4 bool = 7 == 7
宣告變數且資料型態為布林值(bool),兩個等號為比較運算,判斷7是否等於7。
邏輯運算在Go語言中的使用方式:
(1)第7行var result bool = !false
「!」為反運算, 因此!false是不等於false,即為true。
(2)第10行var result bool = false && true
「&&」為and(且),兩邊都是true,結果才為true。
(3)第13行var result bool = false || true
「||」為or(或),其中一個是true,結果為true。
下一篇預告
接下來要學習條件判斷!